* {
    padding: 0;
    margin: 0;
}
html {
	font-size: 100px;
}
body {
	min-height: 100vh;
	background-color: #F1F2F9;
	font-size: 14px;
}
.icon {
	width: 1em;
	height: 1em;
	vertical-align: -0.15em;
	fill: currentColor;
	overflow: hidden;
}

@media screen and (max-width: 992px) {
	#waifu {
		display: none;
	}
}
@media screen and (min-width: 993px) {
	#waifu {
		width: 20%;
	}
	#waifu #waifu-tips {
		width: 80%;
	}
	body #waifu #live2d {
		width: 100%;
		height: 20%;
		height: auto;
	}
	#waifu #waifu-tool {
		position: absolute;
		top: 0;
		right: 0;
		height: 100%;
		width: 10%;
	}
	#waifu-tool span {
		height: 13%;
		width: auto;
	}
}
